a night of high drama - Turkish English Dictionary